body{
    margin: 0;
    background: #f2f2f2;
}
*{
    box-sizing: border-box;
}
.flex{
    display: flex;
    align-items: center;
}
.flex-cen{
    display: flex;
    justify-content: center;
    align-items: center;
}
.flex-bet{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.flex-end{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.nx-content{
    padding: 20px;
}
.left-title{
    margin-bottom: 22px;
    margin-right: 20px;
}
.nx-btn{
    margin: 0 5px;
    cursor: pointer;
}
.nx-del{
    color: #F56C6C;
}
.nx-edit{
    color: #409EFF;
}
.nx-warn{
    color: #050504;
}
.nx-success{
    color: #67C23A;
}
.form .el-form-item__content{
    width: 280px;
}
.form .el-input,.el-select{
    width: 100% !important;
}
.hidden{
    overflow: hidden;
}